package org.dtrd.modules.evaluation.service;

import com.baomidou.mybatisplus.extension.service.IService;
import org.dtrd.modules.evaluation.entity.bean.AngiocardiopathyInfo;
import org.dtrd.modules.evaluation.entity.po.DtrdEntEvaluationRdAngiocardiopathy;
import org.dtrd.modules.evaluation.entity.request.AngiocardiopathyRequest;

/**
 * <p>
 * 10年心血管疾病发病评估 服务类
 * </p>
 *
 * @author QR
 * @since 2021-09-26
 */
public interface IDtrdEntEvaluationRdAngiocardiopathyService extends IService<DtrdEntEvaluationRdAngiocardiopathy> {

    /**
     * 保存心血管10年风险评估量表信息
     * @return 评估结果
     * @param dto
     */
    AngiocardiopathyInfo saveAngiocardiopathyInfo(AngiocardiopathyRequest dto);

    /**
     * 通过 patientId 获取最新的心血管10年风险评估量表记录
     */
    AngiocardiopathyInfo getAngiocardiopathyInfoLatest(Integer patientId);

}
